home *** CD-ROM | disk | FTP | other *** search
/ DOpus Plus / DOpus Plus.iso / SDK / include / dopus / edithook.h < prev    next >
C/C++ Source or Header  |  1998-10-26  |  827b  |  26 lines

  1. #ifndef _DOPUS_EDITHOOK
  2. #define _DOPUS_EDITHOOK
  3.  
  4. /*****************************************************************************
  5.  
  6.  String edit-hook
  7.  
  8.  *****************************************************************************/
  9.  
  10. #define EDITF_NO_SELECT_NEXT    (1<<0)        // Don't select next field
  11. #define EDITF_PATH_FILTER    (1<<1)        // Filter path characters
  12. #define EDITF_SECURE        (1<<2)        // Hidden password field
  13.  
  14. #define HOOKTYPE_STANDARD    0
  15.  
  16. #define EH_History        TAG_USER + 33    // History list pointer
  17. #define EH_ChangeSigTask    TAG_USER + 46    // Task to signal on change
  18. #define EH_ChangeSigBit        TAG_USER + 47    // Signal bit to use
  19.  
  20. void FreeEditHook(struct Hook *);
  21. struct Hook *GetEditHook(ULONG,ULONG,struct TagItem *tags);
  22. struct Hook *__stdargs GetEditHookTags(ULONG,ULONG,Tag,...);
  23. char *GetSecureString(struct Gadget *);
  24.  
  25. #endif
  26.